﻿*{margin:0px;padding:0px;}
ul,li{list-style-type:none;}
img{border:0px;}
body{font-family:"\5fae\8f6f\96c5\9ed1"; color:#666666;overflow-x:hidden;background:#fff;}
a:link {color: #666666;text-decoration: none;}
a:visited {text-decoration: none;color: #666666;}
a:hover {text-decoration: none;color:#666666;cursor:pointer;}
a:active {text-decoration: none;color: #666666;}
.dispnone{clear:both;}

@font-face {font-family: "../fonts/iconfont";
src: url('../fonts/iconfont.eot'); /* IE9*/
src: url('../fonts/iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('../fonts/iconfont.woff') format('woff'), /* chrome, firefox */
url('../fonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
url('../fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
font-family:"../fonts/iconfont" !important;
font-size:16px;
font-style:normal;
-webkit-font-smoothing: antialiased;
-webkit-text-stroke-width: 0.2px;
-moz-osx-font-smoothing: grayscale;
}

.clearB{ clear: both; width: 100%; height: 20px;}

/*顶部*/
.top{width:100%;height:39px; background: #eee;}
.top .top_detail{width:1200px;margin:0 auto;height:39px;overflow:hidden;line-height:39px;}
.top .top_detail .td_left{float:left;line-height:39px;font-size:14px;color:#4a4a4a;}
.top .top_detail .td_right{float:right;padding-left:35px;width:auto;height:39px;}
.top .top_detail .td_right ul li{font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px; color: #4a4a4a; line-height: 39px; float: left; padding: 0px 10px; background: url(../images/top_t.jpg) right center no-repeat;}
.top .top_detail .td_right ul li a{color: #4a4a4a;}
.top .top_detail .td_right ul li a:hover{color: #e1160c;}

/* top_logo */
.top_logo{width:1200px;margin:0 auto;height:100px; overflow: hidden;}
.logo{ width: auto; float: left; height: auto; overflow:hidden;}
.top_dh{width: auto; float: right; height: 100px; overflow:hidden;}
.top_dh ul li{ width: auto; float: left;}



/*网站导航*/
.nav{ width:100%; background:#00428e; height:47px; line-height:47px;}
.nav_module{ width:1200px; margin:0px auto; height:47px; line-height:47px; font-size:16px; font-family:"\5fae\8f6f\96c5\9ed1"; color:#FFF;}
.nav_module ul{ width: 100%; height: 47px;}
.nav_module ul li.yqlj-item{ height:47px; line-height:47px; color:#FFF; float:left; width: 171.4px; font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; text-align:center; position:relative; z-index:99999;}
.nav_module ul li.yqlj-item:hover{ background:#e8a800; color:#FFF;}
.nav_module ul li a,.nav_module ul li a:link,.nav_module ul li a:visited,.nav_module ul li a:active{ color:#FFF;}
.nav_module ul li a,.nav_module ul li a:hover{ color:#FFF; display:block;}
.second{ position:absolute; top:47px; left:-24px; width: 171.4px; padding:0px 24px; height:auto;display:none;}
.nav_module ul li.fitem-hover .second{ display:block; }
.nav_module ul li .second ul li{  float:left; background:#1e60c0; width:171.4px;position:relative; z-index:99999;}
.nav_module ul li .second ul li:hover{ background:#e8a800; color:#FFF;}
.nav_module ul li .second ul li img{ list-style-image:none;}
.nav_module ul li ul li a{  height:47px; line-height:47px;} 
.nav_module ul li ul li a,.nav_module ul li ul li a:link,.nav_module ul li ul li a:visited,.nav_module ul li ul li a:active{ color:#FFF;}
.nav_module ul li ul li a,.nav_module ul li ul li a:hover{ color:#FFF; display:block;}

.third{ display:none;}
li.item-hover .third{ display:block;}
.nav_module ul li .second ul li.item-hover .third{ display:block;}
.nav_module ul li .second ul li .third{ position:absolute; left:171.4px; top:0px;}
.nav_module ul li .second ul li .third ul li{ width:210px;}

.aa{width:100%;height:600px; border:1px solid #000; overflow:hidden;}

/* banner */
.banner { width:100%;  height:500px;}
.changeBox_a1 { position:relative; height:500px; background:#fafafa }
.a_bigImg { position:absolute; top:0; left:0; right:0; display:none; z-index:1; width:100%; height:500px; background-position:center; background-repeat:no-repeat; }
.a_last, .a_next { position:absolute; top:475px; width:19px; height:35px; text-indent:-999em; overflow:hidden; }
.a_last { left:12px; background-position:0 0; }
.a_next { right:12px; background-position:100% 0; }
/* ul_change_a1 */
.banner-span { position:absolute; z-index:999; bottom:20px; width:100%; text-align:center; height:15px; padding:5px 0px; }
.bs_hr{width:100%;border-top:1px solid #8f9091;position:absolute;bottom:24px;z-index:5;}
.banner-span .c_box{ width:1000px; margin:0px auto;}
.ul_change_a1 ul{overflow:hidden;z-index:999999;}
.ul_change_a1 { zoom:1; display:inline-block; *display:inline;margin:0 auto;}
.ul_change_a1 li { display:inline-block; zoom:1; *display:inline;margin:0 5px;}
.ul_change_a1 li div{cursor:pointer;width:50px; height:5px; line-height:0px; font-size:0px; padding:6px 1px 6px 1px;}
.ul_change_a1 span {height:5px;width:50px;display:block;cursor:pointer;background:#ffffff;}
.ul_change_a1 div.now span { background:#da251c;}



/*搜索*/
.content_p1{ width:100%;  height:51px; overflow:hidden; border-bottom:1px solid #e8e8e8;}
.gjc_module{ width:1200px;margin:0px auto; height:51px; overflow:hidden; font-family:"\5fae\8f6f\96c5\9ed1";}
.gjc_L{ width:600px; float:left;}
.gjc_L ul li{ font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; color:#4a4a4a; height:48px; line-height:48px; float:left; background:url(../images/rmgjc_t.jpg) right center no-repeat; padding:0px 15px;}
.gjc_L ul li.gjc_item{ color:#4a4a4a; background:none; padding:0px; font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px;}
.gjc_L ul li a,.gjc_L ul li a:link,.gjc_L ul li a:visited,.gjc_L ul li a:active{ color:#4a4a4a;}
.gjc_L ul li a,.gjc_L ul li a:hover{ color:#fe7b13;}
.gjc_R{ width:320px; float:right;}
#fc{ padding-top:12px;}
#query{ width:267px; height:26px; line-height:26px; color:#666; float:left; font-family:"\5fae\8f6f\96c5\9ed1"; border:1px solid #eee; border-right:none; font-size:14px;  margin:0px; padding:0px; text-indent:8px; outline: none;}
#qb{ width:52px; height:28px; line-height:28px; background:url(../images/search.jpg) no-repeat; margin:0px; padding:0px; border:none; cursor:pointer;}



/*产品分类*/
.content_p2{ width:1200px; margin:0px auto; height:auto;}
.cpfl_module{ width:225px; float:left; height:auto;}
.cpfl_item{ width:100%; height:auto; overflow:hidden;}
.cpfl_module_module{ clear:both; width:100%; height:auto;}
.cpfl_content{ padding:10px 15px 20px; background:url(../images/cpfl_bj.jpg) repeat-y;}
.cpfl_content ul li{ width:auto; margin:15px auto 0px; text-indent:10px;font-family:"\5fae\8f6f\96c5\9ed1"; position: relative; color:#333; line-height:45px;}
.cpfl_content ul li h2{ background:url(../images/cpfl_bg.jpg) no-repeat; height:31px; line-height:31px; font-weight:normal;font-size:14px; color:#333;}
.cpfl_content ul li h2 a{color:#333; background: url(../images/icn7.png) right 6px center no-repeat; display: block;}
.cpfl_content ul li h2 a:hover{color:#e1160c;}
cpfl_content ul li:hover{ background:url(../images/cpfl_h.jpg) 0px center no-repeat; color:#FFF; }
cpfl_content ul li:hover a{ color:#e1160c;}
.cpfl_content ul li:hover h2 a{ color: #e1160c; background: url(../images/icn7h2.png) right 6px center no-repeat;}
.cpfl_content ul li a{ color:#FFF;}
.cpfl_bottom{ clear:both; width:100%;}
.fl_second{ clear:both; width:193px; border: 1px solid #ddd; margin:0px auto; height:auto; overflow:hidden; margin-top:6px; position: absolute; top: -5px; left: 195px; background: #FFF; z-index: 9999; display: none; padding: 5px 5px 10px;}
.fl_second ul li{ margin:0px; padding:0px; background:url(../images/lt_li.gif) 10px center no-repeat;  text-indent:20px;font-family:"\5fae\8f6f\96c5\9ed1"; height:36px; line-height:36px; color:#4a4a4a; font-size:14px; border-bottom: 1px dashed #ccc;}
.fl_second ul li a{ color:#4a4a4a;}
.fl_second ul li a:hover{ color:#F00;}
.cpfl_content ul li.second_hide .fl_second{ display: block;}



/*产品展示*/
.cpzs_module{ width:955px; float:right; height:auto; overflow:hidden;}
.cpzs_item{ width:100%; height:47px; line-height:47px;font-family:"\5fae\8f6f\96c5\9ed1"; border-bottom:1px solid #e1e1e1;}
.cpzs_item_title{ width:auto; height:46px; background:url(../images/cpzs_t.jpg) 10px center no-repeat; text-indent:25px; font-family:"\5fae\8f6f\96c5\9ed1"; font-size:16px; color:#0657b2; float:left; font-size:18px; font-weight:bold;}
.cpzs_item_title span{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px; color:#888; text-transform:uppercase; margin-left:5px;}
.cpzs_item_more{ width:auto; margin-right:15px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#333; height:47px; line-height:47px; float:right; text-transform:uppercase; font-size:12px;}
.cpzs_item_more a{ color:#333;}
.cpzs_item_more a:hover{ color:#F00;}
.cpzs_module_module{ clear:both; height:auto; overflow:hidden; width:100%;}
.cpzs_module_module ul li{ width:223px;  float:left; margin-left:15px; margin-top:16px; height: auto;}
.cpzs_module_module ul li:nth-child(1){margin-left:0px;}
.cpzs_module_module ul li:nth-child(5){margin-left:0px;}
.cpzs_module_module ul li img{ width:215px; height:215px; padding:4px; border:1px solid #e3e3e3;}
cpzs_module_module ul li.eq0{ margin-left:0px;}
.cpzs_module_module ul li p{ clear:both;font-family:"\5fae\8f6f\96c5\9ed1"; width:225px; height:40px; line-height:40px; font-size:14px;  text-align:center;}
.cpzs_module_module ul li:hover img{ border:1px solid #e8a800; -webkit-transition: all 4s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear;}
.cpzs_module_module ul li:hover p{ background:#e8a800; color:#FFF; -webkit-transition: all 4s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear;} 


/*关于我们*/
.content_p3{ width: 100%; height:522px; overflow: hidden; background: url(../images/bg02_arhh.gif) center no-repeat;}
.gywm_module{ width: 1200px; margin: 0px auto; height: auto; overflow: hidden;}
.gywm_item{ background: url(../images/title02_lqcm.gif) top 20px center no-repeat; height: 76px; margin-top: 35px;}
.gywm_item h2{font-family:"\5fae\8f6f\96c5\9ed1"; color:#FFF; font-size: 30px; line-height:40px; text-align: center; font-weight: normal;}
.gywm_item p{ clear: both; font-family:"\5fae\8f6f\96c5\9ed1"; color:#999; font-size: 14px;  line-height:24px; text-align: center;}
.gywm_module_module{ clear: both; height: auto; overflow: hidden; margin-top: 30px;}
.gywm_content{font-family:"\5fae\8f6f\96c5\9ed1"; color:#FFF; margin-top: 15px; font-size: 14px; line-height:28px; width: 690px; float: left;}
.gywm_pic{ width: 428px; height: 239px; border:3px solid #36383c; float: right;}
.gywm_more{ clear: both; width: 148px; height:36px; border: 1px solid #FFF;font-family:"\5fae\8f6f\96c5\9ed1";  line-height: 36px; text-align: center; margin: 0px auto;}
.gywm_more a{ color: #FFF;}
.gywm_more a:hover{ color: #FFF; }
.gywm_more:hover{background: #00428e;}
.gywm_more:hover a{ color: #FFF;}



/*新闻中心*/
.content_p4{ width: 100%; height: auto; overflow: hidden;}
.xwzx_module{ width: 1200px; margin: 0px auto; height: auto; overflow: hidden;}
.xwzx_item{ background: url(../images/xwzx_bg.jpg) top 20px center no-repeat; height: 76px; margin-top: 35px;}
.xwzx_item h2{font-family:"\5fae\8f6f\96c5\9ed1"; color:#333; font-size: 30px; line-height:40px; text-align: center; font-weight: normal;}
.xwzx_item p{ clear: both; font-family:"\5fae\8f6f\96c5\9ed1"; color:#999; font-size: 14px;  line-height:24px; text-align: center;}
.xwzx_module_module{ clear: both; height: auto; overflow: hidden; margin-top: 30px;}
.xwzx_pic{ width: 295px; float: left;}
.xwzx_content{ width: 860px; float: right; margin-right: 15px;}
.xwzx_content ul li{ width: 100%; height: 41px; text-indent: 10px; line-height: 41px; background: url(../images/icn22.png) 0px center no-repeat; border-bottom: 1px dashed #c6c6c6; color: #333;}
.xwzx_content ul li a{ color: #333;}
.xwzx_content ul li span{ float: right; color: #666;}
.xwzx_content ul li:hover a{ color: #d02513;}
.xwzx_content ul li:hover span{ color: #d02513;}


/*“奥优”六大优势*/
.content_p5{ clear: both; width: 100%; height: auto; overflow: hidden; background: #eaeaea; padding: 20px 0px;}
.ayys_module{ width: 1200px; margin: 0px auto; height: auto; overflow:hidden;}
.ayys_item{ background: url(../images/ayys_bg.jpg) top 20px center no-repeat; height: 76px; margin-top: 35px;}
.ayys_item h2{font-family:"\5fae\8f6f\96c5\9ed1"; color:#333; font-size: 30px; line-height:40px; text-align: center; font-weight: normal;}
.ayys_item p{ clear: both; font-family:"\5fae\8f6f\96c5\9ed1"; color:#999; font-size: 14px;  line-height:24px; text-align: center;}
.gyys_module_module{ clear: both; height: auto; overflow: hidden; margin-top: 20px; padding: 40px 0px; background: url(../images/aybg.jpg) center no-repeat;}
.gyys_module_module ul li{ width:50%; float: left; height: auto; overflow: hidden;}
.gyys_module_module ul li.gyys_r{ float: right; text-align: right;}
.gyys_module_module ul li.gyys_r .gyys_title{ float: right; text-align: right; padding-right: 40px;}
.gyys_module_module ul li.gyys_r .gyys_content{ clear: both; float: right; text-align: right;}
.gyys_title{ color: #c5720c; font-size: 24px; font-family:"\5fae\8f6f\96c5\9ed1";  line-height: 40px; text-indent: 40px;}
.gyys_title span{ margin-left: 15px;}
.gyys_content{ color: #333; font-size: 14px; font-family:"\5fae\8f6f\96c5\9ed1";  line-height: 20px;}
.gyys_title01{ background: url(../images/ystb01.jpg) 0px center no-repeat; color: #c5720c; width: 360px;}
.gyys_title02{ background: url(../images/ystb02.jpg) right center no-repeat; color: #0384bb;}
.gyys_title03{ background: url(../images/ystb03.jpg) 0px center no-repeat; color: #b61ba7;}
.gyys_title04{ background: url(../images/ystb04.jpg) right center no-repeat; color: #46a503;}
.gyys_title05{ background: url(../images/ystb05.jpg) 0px center no-repeat; color: #b91f21;}
.gyys_title06{ background: url(../images/ystb06.jpg) right center no-repeat; color: #76710d;}
.gyys_content01{ width: 324px; height: 90px;}
.gyys_content02{ text-align: right; width: 324px; height: 90px;}
.gyys_content03{width: 280px; height: 90px;}
.gyys_content04{ text-align: right;width: 280px; height: 90px;}
.gyys_content05{width: 324px; height: 90px;}
.gyys_content06{ text-align: right;width: 324px; height: 90px;}

/*工程案例*/
.content_p6{ clear: both; width: 100%; height: auto; overflow: hidden;}
.gcal_module{ width: 1200px; margin: 0px auto; height: auto; overflow: hidden;}
.gcal_item{ background: url(../images/gcal_bg.jpg) top 20px center no-repeat; height: 76px; margin-top: 35px;}
.gcal_item h2{font-family:"\5fae\8f6f\96c5\9ed1"; color:#333; font-size: 30px; line-height:40px; text-align: center; font-weight: normal;}
.gcal_item p{ clear: both; font-family:"\5fae\8f6f\96c5\9ed1"; color:#999; font-size: 14px;  line-height:24px; text-align: center;}
.gcal_module_module{ clear: both; height: auto; overflow: hidden; margin-top: 30px;}
.gcal_module_module ul li{ width: 285px; float: left; height: auto; overflow: hidden; margin-left: 20px;}
.gcal_module_module ul li.gcal_eq0{ margin-left: 0px;}
.gcal_module_module ul li img{ width: 285px; height: 210px;}
.gcal_module_module ul li p{font-family:"\5fae\8f6f\96c5\9ed1"; color:#323232; font-size: 14px; line-height:40px; text-align: center;}
.gcal_module_module ul li:hover p{ background: #d02513; color: #FFF; -webkit-transition: all 4s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear;}

#demo {background: #FFF;overflow:hidden;width: 100%;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}




/*友情链接*/
.content_p7{ clear: both; width: 100%; height: auto; overflow: hidden;}
.yqlj_module{ width: 1200px; margin: 0px auto; height: auto; overflow: hidden;}
.yqlj_item{ width: 100%; height: 4px; background: #b2b2b2; position: relative; z-index: 888; margin-top: 20px;}
.yqlj_item_title{ width: 115px; height: 41px; background: #FFF;font-family:"\5fae\8f6f\96c5\9ed1"; color:#222; font-size: 16px; border: 1px solid #00428e; top: -20px; left: 15px; position: absolute; text-align: center; line-height: 41px;}
.yqlj_module_module{ clear: both; height: auto; overflow: hidden;}
.yqlj_module_module ul li{font-family:"\5fae\8f6f\96c5\9ed1"; color:#666; font-size: 14px; line-height:30px; padding: 40px 15px 15px; float: left;}
.yqlj_module_module ul li a{ color: #666;}
.yqlj_module_module ul li a:hover{ color: #d02513;}




/**************漂浮**************/
.bodyright{position: fixed; right: 0; top:50%; margin-top: -126px;z-index: 9999;font-size: 12px;}
.bodyright dd{ padding-bottom: 4px; position: relative; text-align:  center;transition-property:all;transition-duration:.5s;}
.bodyright dd a{ border: 1px solid #f1f1f1; background: url(../images/body_right.png) no-repeat 0 0 #fff; height: 24px;*height: 24px; width: 60px; padding-top: 36px; display: block;}
.bodyright dd.b_r1 a{ background-position: 0 -64px; cursor:pointer;}
.bodyright dd span{ border: 1px solid #f1f1f1; background: url(../images/body_right.png) no-repeat 0 -128px #fff; height: 24px;*height: 24px; width: 60px; padding-top: 36px; display: block; cursor: pointer;transition-property:all;transition-duration:.5s;}
.bodyright dd p{ position: absolute; right: 60px; bottom: 5px; overflow: hidden; display: none; margin-right: 4px;}
.bodyright dd p img{ width:128px;background: #c41305; padding: 6px; overflow: hidden; }

div.pcdh_item{position: absolute; right: 60px; bottom: 0; overflow: hidden; display: none; margin-right: 4px;font-family:"\5fae\8f6f\96c5\9ed1"; width:200px; line-height: 60px; background: #d5000c; color: #FFF; font-weight: bold; font-size: 24px; text-align: center; cursor:pointer;}
div.pcdh_item p{}

.bodyright dt{ display: none; border: 1px solid #f1f1f1; background: url(../images/body_right.png) no-repeat 0 -191px #fff; height: 24px;*height: 24px; width: 60px; padding-top: 36px; cursor: pointer;transition-property:all;transition-duration:.5s; text-align: center;}

.bodyright dd.hover a,.bodyright dd.hover span,.bodyright dt:hover{ background-image: url(../images/body_right1.png); background-color: #c41305; color: #fff; border-color: #c41305;}


/*二级banner*/
.br_module{ width:100%; text-align: center; height: auto; overflow: hidden;}



/*二级右侧*/
.content_L{ width:225px; float:left;}
.content_R{width:763px; float:right;}
.common_module{ float:right;  width:953px; height:auto; overflow:hidden;}
.common_item{ width:951px; height:60px; line-height:60px; border: 1px solid #eee;}
.common_item_title{ color:#006BB9;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:18px; float:left; line-height:60px; text-indent:35px; background:url(../images/cpzs_t.jpg) 20px center no-repeat; font-weight:bold;}
.common_item_title span{ color:#b1b1b1; font-size:13px;}
.common_item_more{ width:60px; float:right; line-height:60px; width:auto; margin-right:15px; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:13px; background:url(../images/dangq.jpg) 0px 22px no-repeat; text-indent:15px;}
.common_item_more a,.common_item_more a:link,.common_item_more a:visited,.common_item_more a:active{color:#333;}
.common_item_more a,.common_item_more a:hover{ color:#e43031;}
.common_module_module{ clear:both; padding: 10px 15px 10px; line-height:26px; font-size:14px; border-top: none; color:#666;}
.common_module_module a,.common_module_module a:link,.common_module_module a:visited,.common_module_module a:active{ color:#666;}
.common_module_module a,.common_module_module a:hover{ color:#F00;}




.se_header{ width:1200px; margin:0px auto; height:auto; overflow:hidden;  float:none;}
.seheader_L{ width:223px; float:left;position:relative;z-index:999; border: 1px solid #eee; border-bottom: none;}
.seheader_item{ background:url(../images/border-topr.gif) right top no-repeat;}
.seheader_item_title{ background:url(../images/border-topl.gif) left top no-repeat; line-height:104px; height:104px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:30px; color:#515151;  font-weight:bold; text-indent:20px;}
.seheader_R{ width:975px; float:right; height:auto; overflow:hidden;}
.seheader_dq{ background:url(../images/home.jpg) 0px center no-repeat; margin-top:55px; font-family:"\5fae\8f6f\96c5\9ed1"; height:40px; line-height:40px; font-size:14px; color:#515151; text-indent:25px;}
.seheader_dq a{ color:#515151;}
.seheader_dq a:hover{ color:#F00;}
.se_xh{ clear:both; width:100%; height:1px; border-top:1px solid #eee;}

.ct_module{ clear:both; width:1200px; margin:0px auto; height:auto; overflow:hidden;}
.ct_L{ width:225px; height:auto; float:left;}erry_module
sefl_module{ width:225px; float:left; height:auto; border:1px solid #f0f0f0; border-top:none; padding-bottom:20px;}
sefl_module_module{ width:184px; margin:0px auto; margin-top:20px;}
sefl_module_module ul li{ background:url(../images/first-bg-02.gif) 0px 0px no-repeat; height:35px; text-indent:30px; line-height:32px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#515151; font-size:14px; margin-top:6px;}
sefl_module_module ul li a{ color:#515151;}
sefl_module_module ul li a:hover{ color:#FFF;}
sefl_module_module ul li:hover{ background:url(../images/first-bg-02.gif) 0px -70px no-repeat;}
sefl_module_module ul li:hover a{ color:#FFF;}
.ct_R{ width:955px; float:right; margin-top:20px;}
.ctcommon_module{border:1px solid #f0f0f0; width:953px; height:auto; overflow:hidden;}
.ctcommon_item{ background:url(../images/dqtp.gif) left top no-repeat; border:none; border-bottom:1px solid #eaeaea; height:51px; line-height:56px;font-family:"\5fae\8f6f\96c5\9ed1";color:#333; font-size:16px; text-indent:20px; width:943px; margin:0px auto;}
.ctcommon_module_module{ clear:both; height:auto; overflow:hidden;font-family:"\5fae\8f6f\96c5\9ed1";color:#515151; line-height:28px; padding:15px; font-size:15px;}
.ctcommon_module_module a{color:#515151;}
.ctcommon_module_module a:hover{color:#F00;}


.ctlxwm_mdoule{ width:100%; height:auto; overflow:hidden;}



/*二级资质荣誉*/
.erry_module{ width:223px; border:1px solid #f0f0f0; height:auto; overflow:hidden;}
.erry_item{font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; font-weight:bold; color:#000; height:40px; line-height:40px; text-indent:15px;}
.erry_item_title{ width:auto; float:left;}
.erry_item_more{ width:auto; float:right; margin-right:10px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:12px; color:#666; font-weight:normal;}
.erry_item_more a{ color:#666;}
.erry_item_more a:hover{ color:#f48819;}
.erry_module_module{ clear:both; height:auto; overflow:hidden; padding:15px 2px; text-align:center;}



/*二级产品分类*/
.content_common{ width:1200px; margin:0px auto; height:auto; overflow:hidden;}
.ercpfl_module{ width:225px; float:left; height:auto;}
.ercpfl_item{ width:100%; height:auto; overflow:hidden;}
.ercpfl_module_module{ clear:both; width:100%; height:auto;}
.ercpfl_content{ padding:10px 15px 20px; background:url(../images/cpfl_bj.jpg) repeat-y;}
.ercpfl_content ul li{ width:auto; margin:15px auto 0px; text-indent:10px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#333; line-height:45px;}
.ercpfl_content ul li h2{ background:url(../images/cpfl_bg.jpg) no-repeat; height:31px; line-height:31px; font-weight:normal;font-size:14px; color:#333;}
.ercpfl_content ul li h2 a{color:#333; background: url(../images/icn7.png) right 6px center no-repeat; display: block;}
.ercpfl_content ul li h2 a:hover{color:#e1160c;}
cpfl_content ul li:hover{ background:url(../images/cpfl_h.jpg) 0px center no-repeat; color:#FFF; }
cpfl_content ul li:hover a{ color:#e1160c;}
.ercpfl_content ul li:hover h2 a{ color: #e1160c; background: url(../images/icn7h2.png) right 6px center no-repeat;}
.ercpfl_content ul li a{ color:#FFF;}
.ercpfl_bottom{ clear:both; width:100%;}
.erfl_second{ clear:both; width:185px; margin:0px auto; height:auto; overflow:hidden; margin-top:6px;  background: #FFF; z-index: 9999; padding: 0px 5px 0px;}
.erfl_second ul li{ margin:0px; padding:0px; background:url(../images/lt_li.gif) 10px center no-repeat;  text-indent:20px;font-family:"\5fae\8f6f\96c5\9ed1"; height:36px; line-height:36px; color:#4a4a4a; font-size:14px; border-bottom: 1px dashed #ccc;}
.erfl_second ul li a{ color:#4a4a4a;}
.erfl_second ul li a:hover{ color:#F00;}




/*版权*/
.yhsl-footer{ width:100%; background:#080808; height:auto; overflow:hidden; padding:15px 0px;}
.footer_module{ width:700px; margin:0px auto; height:auto; overflow:hidden;}
.footer_module ul li{font-family:"\5fae\8f6f\96c5\9ed1"; color:#666; line-height:30px; font-size: 14px; width: 100px; float: left; text-align: center;}
.footer_module ul li a{ color: #666;}
.footer_module ul li a:hover{ color: #ffe469;}
.footer_bottom{ width: 1200px; margin: 20px auto 0px; height: auto; overflow: hidden;}
.footer_L{ width: 240px; float: left; background: url(../images/dhtb.jpg) 0px center no-repeat; text-indent: 50px; border-right: 1px dashed #333; padding: 30px 0px; margin-left: 60px;}
.footer_L h2{font-family:"\5fae\8f6f\96c5\9ed1"; color:#FFF; line-height:20px; font-size: 14px; font-weight: normal;}
.footer_L p{font-family:"\5fae\8f6f\96c5\9ed1"; color:#ffe469; line-height:30px; font-size: 24px;text-indent: 60px;}
.footer_M{font-family:"\5fae\8f6f\96c5\9ed1"; color:#666; margin-left: 40px; line-height:26px; font-size: 14px; float: left; width: 490px;  border-right: 1px dashed #333; padding: 30px 0px;}
.footer_R{ width: 300px; height: auto; overflow: hidden; float: left; margin-left: 40px;}
.footer_r_content{ width: 105px; text-align: right; margin-top: 20px; font-family:"\5fae\8f6f\96c5\9ed1"; color:#666; font-size: 14px; line-height: 30px; float: left;}
.footer_r_pic{ width: 109px; float: left; margin-left: 15px;}
.footer_bottom a{ color: #666;}
.footer_bottom a:hover{ color: #ffe469;}



